5e122040bf5f4f83eac79b92034fbc3e36a84c5b,central/plugins/org.jboss.tools.central/src/org/jboss/tools/central/editors/xpl/ConnectorDescriptorItemUi.java,ConnectorDescriptorItemUi,ConnectorDescriptorItemUi,#DiscoveryViewer#DiscoveryConnector#Composite#Color#Font#Image#,136

Before Change


		};
		checkboxContainer.addMouseListener(connectorItemMouseListener);
		connectorContainer.addMouseListener(connectorItemMouseListener);
		iconLabel.addMouseListener(connectorItemMouseListener);
		nameLabel.addMouseListener(connectorItemMouseListener);
		// the provider has clickable links
		// providerLabel.addMouseListener(connectorItemMouseListener);

After Change


		// always disabled color to make it less prominent
		providerLabel.setForeground(this.colorDisabled);

		if (this.isRealConnector) {
			checkbox.addSelectionListener(new SelectionListener() {
				public void widgetDefaultSelected(SelectionEvent e) {
					widgetSelected(e);
				}
	
				public void widgetSelected(SelectionEvent e) {
					boolean selected = checkbox.getSelection();
					maybeModifySelection(selected);
				}
			});
			MouseListener connectorItemMouseListener = new MouseAdapter() {
				@Override
				public void mouseUp(MouseEvent e) {
					boolean selected = !checkbox.getSelection();
					if (maybeModifySelection(selected)) {
						checkbox.setSelection(selected);
					}
				}
			};
			checkboxContainer.addMouseListener(connectorItemMouseListener);
			connectorContainer.addMouseListener(connectorItemMouseListener);
			iconLabel.addMouseListener(connectorItemMouseListener);
			nameLabel.addMouseListener(connectorItemMouseListener);
			// the provider has clickable links
			// providerLabel.addMouseListener(connectorItemMouseListener);